@charset "utf-8";
body {
	background-color: #FFCCCC;
	background-image:url(http://i.imgur.com/lYn91QY.jpg); 
	background-attachment: fixed;
	background-repeat:no-repeat; 
	background-position-y:bottom; 
	background-position-x:left;
	letter-spacing: 1px;
	font-family: "微軟正黑體", "新細明體";
	font-size: 18px;
	line-height:150%;
}
table {
	width: 800px;
    border: 3px dotted #c71585; border-collapse: collapse;
    font-family: "Times New Roman", "新細明體";
    font-size: 18px;
}
tr, td {
    border: 1px dotted #c71585;
}
.title01 {
	font-family: "Times New Roman", Times, serif;
	font-size: xx-large;
	font-style: oblique;
	color: #BF0060;
	text-shadow: 1px 1px 1px #333
	letter-spacing: 1px;
}
.data_table {
	font-family: "Times New Roman", "新細明體";
	letter-spacing: 1px;
	font-size: 18px;
	color: #c71585;
	width: 1000px;
	border-style: dotted;	
	border-color: #A6547C;
}
.fieldset0 {
	border: 5px solid rgb(159,0,80);
	width: 500px;	
	margin:auto;
	border-radius: 8px;
}
.fieldset1 {
	border: 1px solid rgb(159,0,80);
	width: 500px;	
	margin:auto;
	background-color: #FFC;
	border-radius: 8px;
	border-color: #FFC;
}
.button1{
	background-color: #996666;
	color: #fff;
	font-size: 14px;
	border-radius: 25px;
	width: 85px;
	height: 25px;
}
.button1:hover{
	background-color: #F36;
}

.button2{
	background-color: #8080C0;
	color: #fff;
	font-size: 14px;
	border-radius: 25px;
	width: 150px;
	height: 25px;
}
.button2:hover{
	background-color: #F36;
}